.goods-show-s2{
    position: relative;
    padding: 10px 5px;
    border-bottom: solid 1px #e5e5e5;
    display: block;

height: auto;
}
.goods-show-s2 .lists-item-s2-img{
    
}
.goods-show-s2-info{
    display:inline-block;
    position:absolute;
    width: 70%;/*margin-left:30%;*/
    /*left:0;*/top:0;bottom:0;
    padding:10px 5px;
    
}

.goods-show-s2-info>*{
    line-height:1.1;
    padding-bottom:5px;
}

.goods-show-s2 .item-price{
    position:absolute;bottom:8px;
}
.type-selecter-set{
    padding: 0 8px;
}
.type-selecter-set .cItem-quantity{
    display:inline-block;
}
.type-selecter-set>section{
    margin:5px 0;
}
.type-selecter-set>section>h5{
    line-height:30px;
}
.types-container>a{
    display:inline-block;
    float:left;
    text-align:center;
    margin-right:5px;
}
.btn-lgray{
    background-color:#fafafa;
    color:#797979;
    border-color: #cccccc;
}
.btn-green{
    background-color:#82c729;
    color:#fff;
    border-color: transparent;
}
.btn-green:hover{
    color:#fff;
}
.fix-to-bottom{
    position:fixed;bottom:0;left:0;right:0;
    height:90px;
    border-top: solid 1px #e5e5e5;
    
    z-index: 500;
    box-shadow: 0px 0px 10px #eee;
}


.btn>span{
    position:relative;
}
.btn>span .icon4-yuan{
    position:absolute; left:-30px;top:-3px;
}
.text-align-rig{
    text-align:right;
    padding-bottom:5px;
}